replicated oneself - Turco Inglés Diccionario